package modelo;
/**
 * Clase que modela a una pared, uno de los tantos objetos destructibles que hay en el juego
 * @author Francisco Barreneche
 *
 */
public class Pared extends Destructible{
	/**
	 * Constructor que inicializa el estado interno de una pared sin premio
	 * @param c La celda en la que esta ubicada la pared
	 */
	public Pared(Celda c) {
		super(c,3);
	}
	
	/**
	 * Constructor que inicializa el estado interno de una pared con premio
	 * @param c La celda en la que esta ubicada la pared
	 * @param p El premio "escondido" dentro de la pared
	 */
	public Pared(Celda c, Premio p) {
		this(c);
		this.premio = p;
	}
	
	/**
	 * Retorna el String "pared" que representa a todas las paredes del juego
	 */
	@Override
	public String obtenerIdentificador() {
		return "pared";
	}
}
